home *** CD-ROM | disk | FTP | other *** search
- <setup>
-
- <ih>
- <ip_begin>detect_sidegrades</ip_begin>
- <ip_continue></ip_continue>
- </ih>
-
- <install>
- <detect_sidegrades>
- <ref>result = "%WORK_DIR%\configuration\fssg\fssg.exe" /c"%PARENT_CONFIG_XML%" /mdetect</ref>
- <progress>
- <note>Detecting conflicting products...</note>
- <noteid>6</noteid>
- </progress>
- <onresult>
- <no_more_items>return 0</no_more_items>
- <cancel>return %result%</cancel>
- <fail>return %result%</fail>
- </onresult>
- </detect_sidegrades>
-
- <enable_cancel_sg1>
- <ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /mCancelEnable</ref>
- </enable_cancel_sg1>
-
- <list_sidegrades>
- <ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%PARENT_CONFIG_XML%" /rSidegradeDlg</ref>
- <onresult>
- <_no_more_items>return 0</_no_more_items>
- <cancel>return %result%</cancel>
- <back>return %result%</back>
- </onresult>
- </list_sidegrades>
-
- <show_progress>
- <mode>async</mode>
- <ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%PARENT_CONFIG_XML%" /rSidegradeProgressDlg</ref>
- </show_progress>
-
- <disable_cancel_sg1>
- <ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /mCancelDisable</ref>
- </disable_cancel_sg1>
-
- <remove_sidegrades>
- <ref>result = "%WORK_DIR%\configuration\fssg\fssg.exe" /c"%PARENT_CONFIG_XML%" /mremove</ref>
- <progress>
- <note>Removing conflicting products...</note>
- <noteid>7</noteid>
- </progress>
- <onresult>
- <no_more_items>detect_sidegrades</no_more_items>
- <reboot_required>sidegrade_restart_dlg</reboot_required>
- <cancel>return %result%</cancel>
- </onresult>
- </remove_sidegrades>
-
- <enable_cancel_sg2>
- <ref>"%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /mCancelEnable</ref>
- </enable_cancel_sg2>
-
- <list_manual_sidegrades>
- <ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%PARENT_CONFIG_XML%" /rSidegradeFailedDlg</ref>
- <onresult>
- <no_more_items>detect_sidegrades</no_more_items>
- <next>detect_sidegrades</next>
- <cancel>return %result%</cancel>
- <default>return %result%</default>
- </onresult>
- </list_manual_sidegrades>
-
- <sidegrade_restart_dlg>
- <ref>result = "%WORK_DIR%\configuration\setupgui\SetupGUIMngr.exe" /c"%PARENT_CONFIG_XML%" /rSidegradeRestartDlg</ref>
- <onresult>
- <!--Reboot returns are modified by setting highest bit to compose a restart requiest for aua. Script doesnt have maths for that.-->
- <reboot_initiated>return 80000669</reboot_initiated>
- <reboot_required>return 80000BC2</reboot_required>
- <default>return %result%</default>
- </onresult>
- </sidegrade_restart_dlg>
-
- </install>
-
-
- </setup>
-